package com.ybkj.daijia.server.service;


/**
 * @author Shine
 */
public interface MemberRechargeRecordService {
    /**
     * 根据会员主键分页查询会员充值记录
     *
     * @param memberid
     * @return
     */
//	public Page<MemberRechargeRecord> queryAll(Long memberid);

    /**
     * 保存会员充值记录
     *
     * @param record
     * @return
     */
//	public MemberRechargeRecord insertRecord(MemberRechargeRecord record);
    /**
     * 根据主键更新会员充值记录
     *
     * @param record
     * @return
     */
//	public int updateByPrimaryKey(MemberRechargeRecord record);

    /**
     * 根据主键查询会员充值记录
     *
     * @param id
     * @return
     */
//	public MemberRechargeRecord findOne(Long id);

    /**
     * 根据会员主键与时间段分页查询会员充值记录
     *
     * @param memberid
     * @param start
     * @param end
     * @return
     */
//	public Page<MemberRechargeRecord> queryAll(Long memberid, Date start,Date end);
    /**
     * 根据会员主键分页查询会员充值记录
     * @param memberid
     * @param page
     * @param limit
     * @return
     */
//	public Page<MemberRechargeRecord> rechargeRecord(Long memberid,Integer page, Integer limit);
    /**
     * 根据会员主键分页查询会员充值记录
     *
     * @param memberId
     * @param page
     * @param limit
     * @return
     */
//	public Page<MemberRechargeRecord> pageByMembmer(Long memberId,Integer page, Integer limit);

    /**
     * 查询所有充值记录
     *
     * @return
     */
//	public List<MemberRechargeRecord> findAll();

}
